package com.lab.dao;

import java.util.List;
import java.util.Map;

import com.lab.po.Course;

public interface CourseDao {
	
	//分页查询所有课程
	public List<Course> queryCourse(Map map);
	
	//查询课程总数
	public int countCourse();
	
	//根据id查询课程
	public String queryCouName(int cou_id);
	
	//查询课程状态
	public int status();
	
	//更改选课状态
	public int updateStatus(int status);
	
	//模糊查询课程
	public List<Course> queryCourseByCondition(Map map);
	
	//模糊查询结果数
	public int countCouByCondition(Map map);
	
	//增加课程
	public int addCourse(String cou_name);
	
	//更新课程
	public int updateCourse(Map map);
	
	//删除课程
	public int deleteCourse(int cou_id);
}
